Rapid Interactive Installation Development Using Robust Computer Vision and Image-Based Rendering

نویسنده

  • Denis Perevalov
چکیده

The paper describes a technique which lets designers implement artistic ideas rapidly into an autonomous interactive art system. The technique consists of two parts: the fixed set of computer vision algorithms and image-based rendering with branching animation sequences. Despite some limitations, the technique provides easy implementation of the wide range of fascinating interactive scenes. The availability of low-cost desktops, compact computing systems, digital cameras and TV panels together with existing sophisticated algorithms and software provides an opportunity for spreading the autonomous interactive art installations widely into everyday life. A lot of systems and toolkits are available for developing and deploying such installations [1]. But it is hard to find a system which provides the designer with a fast and efficient way to implement artistic ideas into the interactive form. So there is a demand for a software platform which would allow to implement a wide range of the interactive scenes in a simple way. In this paper, the technique for constructing such a platform is proposed. Usually an autonomous interactive installation plays some scene while perceiving and responding to a user’s activity. We will consider a video interactive installation with hardware consisting of video input device (video camera), a processor (desktop or compact computing device) and a video output device (TV panel). The key modules for interactive installation software are: 1. Video Analysis: interpretation of user’s actions. It is possible to construct a robust computer vision module, working in uncontrolled light conditions and performing following tasks [2]: – detect objects appearing and disappearing; – detect objects’ motion direction and speed; – recognize human face and its expression; – recognize several hand gestures. The output data of the module is enough for many camera-based interactive scenarios. 2. Behaviour & Dynamics: scene internal state representation and changing accordingly the user’s actions. 3. Render: visual representation of the scene state. We propose to use imagebased rendering [3] as the universal and simple way for utilizing the animation obtained with different methods: 2d, 3d animation and live video recordings. More specifically, it is proposed to represent the object’s dynamics by a number of animation sequences. This sequences have common frames, in which it is possible to switch between the sequences while playing. Such sequences can be called “branching animation sequences” (Fig. 1). Fig. 1. Four Branching Animation Sequences. The experimental platform for testing the proposed technique was developed. A number of interactive installations were implemented. The experiments proved the simplicity of implementing the interactive scenes. It seems that the capabilities are quite enough for the mass production of the wide diversity of the simple interactive installations. Part of the research was supported by the grant 09-01-00523 from the Russian Foundation for Basic Research and the Presidium of the Russian Academy of Sciences fundamental program 29, project P(29)7-2. The author would like to thank G. Malyshev and P. Zakrevskiy for 3d animation, S. Zamuraev for fruitful discussions, I. Ilyin for the help in programming, S. Perevalova for the help in demo, A. Poptsova for the text correction.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mofun Circus – Iterative Process in Creating Pervasive Body-Driven Multiplayer Game

In this paper, we describe a pervasive body-driven installation that allows multiple players to participate in an interactive collaborative group-game. Using intuitive interface based on real-time image processing and computer vision, participants are encouraged to move and act together as a group. The installation has been developed through several iterations based on user testing. We describe...

متن کامل

Robust Stereoscopic Head Pose Estimation in Human-Computer Interaction and a Unified Evaluation Framework

The automatic processing and estimation of view direction and head pose in interactive scenarios is an actively investigated research topic in the development of advanced human-computer or human-robot interfaces. Still, current state of the art approaches often make rigid assumptions concerning the scene illumination and viewing distance in order to achieve stable results. In addition, there is...

متن کامل

Segmentation Assisted Object Distinction for Direct Volume Rendering

Ray Casting is a direct volume rendering technique for visualizing 3D arrays of sampled data. It has vital applications in medical and biological imaging. Nevertheless, it is inherently open to cluttered classification results. It suffers from overlapping transfer function values and lacks a sufficiently powerful voxel parsing mechanism for object distinction. In this work, we are proposing an ...

متن کامل

A Fast, Robust, Automatic Blink Detector

Introduction “Blink” is defined as closing and opening of the eyes in a small duration of time. In this study, we aimed to introduce a fast, robust, vision-based approach for blink detection. Materials and Methods This approach consists of two steps. In the first step, the subject’s face is localized every second and with the first blink, the system detects the eye’s location and creates an ope...

متن کامل

Technical Report Fast Ray Traversal of Unstructured Volume Data using Plucker Tests

The importance of high-performance rendering of unstructured data sets has increased significantly mainly due to its use in scientific simulations such as computational fluid dynamics and finite element computations. However, the unstructured nature of these data sets complicate their handling and lead to low performance even with hardware support through GPUs. In this paper, we present a new t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009